home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / source / tracker-4.13.lha / tracker / smakefile < prev    next >
Encoding:
Makefile  |  1995-02-14  |  1.4 KB  |  55 lines

  1. # lattice lmkfile
  2. #OPTI = opt optinline optinlocal optcomp 10 optdepth 3 optrdepth 3 
  3. OPTI = opt optinline optinlocal
  4. #opti = 
  5. CC = sc
  6. #COPTS = streq math ieee debug full ignore 161
  7. COPTS= math ieee $(OPTI) ignore 161
  8. COPTS2 = math ieee $(OPTI) ignore 161
  9. OBJECTS = st_read.o commands.o automaton.o st_play.o open.o empty.o \
  10. tools.o dump_song.o setup_audio.o notes.o display.o autoinit.o tags.o prefs.o \
  11. amiga/ui.o amiga/client.o amiga/popen.o amiga/audio.o amiga/main.o \
  12. amiga/scroll_window.o amiga/events.o amiga/requester.o amiga/wb2cli.o \
  13. amiga/scroll.o amiga/info.o amiga/inhibit.o \
  14. amiga/server/smain.o amiga/server/sound.o amiga/server/timer.o
  15.  
  16.  
  17. SERVOBJECTS = amiga/server/smain.o amiga/server/sound.o amiga/server/timer.o
  18.  
  19. all: config tracker #server
  20.  
  21. config:
  22.    copy amiga/config.h config.h
  23.  
  24. server: $(SERVOBJECTS)
  25.     sc link $(SERVOBJECTS) to $@
  26.  
  27.  
  28. tracker: $(OBJECTS)
  29.     sc link $(COPTS) $(OBJECTS) to $@ lib lib:reqtools.lib# memwatch.lib
  30.  
  31.  
  32. open.o: open.c
  33.    $(CC) $(COPTS) define COMPRESSION_FILE="s:compression_methods" open.c
  34. .c.o:
  35.     $(CC) $(COPTS) $*.c
  36.  
  37. amiga/main.o: version.h
  38.  
  39. amiga/ui.o: version.h
  40.  
  41. amiga/server/smain.o: amiga/server/smain.c
  42.     sc NOSTACKCHECK $(COPTS2) $?
  43.  
  44. amiga/server/sound.o: amiga/server/sound.c
  45.     sc NOSTACKCHECK $(COPTS2) $?
  46.  
  47. amiga/server/timer.o: amiga/server/timer.c
  48.     sc NOSTACKCHECK $(COPTS2) $?
  49.  
  50. clean:
  51.     delete $(OBJECTS) $(SERVOBJECTS)
  52.  
  53. cleanserv:
  54.     delete $(SERVOBJECTS)
  55.